int led = 2;      // 定义小灯的输出引脚为数字2口
int lightR = 14;  // 定义光敏电阻的输入引脚14，也就是对应的模拟口A0
int val;          // 记录模拟口A0的模拟值
void setup() {
  pinMode(led, OUTPUT);    // 设置连接小灯的引脚为输出模式
  pinMode(lightR, INPUT);  // 设置光敏电阻的引脚为输入模式
  Serial.begin(9600);      // 设置波特率为9600
}

void loop() {
  val = analogRead(lightR);   // 读取模拟接口A0的值，也就是14号口，把值赋给val
  Serial.println(val);        // 通过串口打印对应的模拟值，并且通过串口显示出来
  delay(1000);                // 延迟1秒
  if (val > 800) {            // 具体情况视外部光环境调整，模拟口值在 0~1023 之间
    digitalWrite(led, HIGH);  // 点亮led
  } else {
    digitalWrite(led, LOW);  // 关闭led
  }
}
